OpenEO Platform logo

OpenEO Platform - User Story 3

On-demand processing of Sentinel-1 data

Step 1 - Area of Interest selection

Run the next cell, click on the rectangle button and then draw the area over the map like in the following example image

rectangle_selection

Get the bounding box from the previous map.

Sentinel-1

Step 1 - openEO graph creation for CARD4L ARD Sentinel-1 processed with SentinelHub

  1. Open the connection with openEO back-end. Please use the openeo-auth tool to configure credentials. https://open-eo.github.io/openeo-python-client/auth.html#config-files-and-openeo-auth-helper-tool
  1. Define range of interest in time for Sentinel-1
  1. Apply the CARD4L compliant SAR processing.
  1. Save process as final step, here we use NetCDF as output format.
  1. Now we will create a batch job and start it. More info about batch jobs can be found here:

    https://openeo.org/documentation/1.0/glossary.html#data-processing-modes

    https://open-eo.github.io/openeo-python-client/batch_jobs.html

If our area of interest is small, we can also do a direct request, but this will not return the CARD4L json metadata. Note that this step automatically adds the save_result process at the end based on the output format we choose.

We can get a description of the job and check its status.

Download complete result with metadata and source files

CARD4L results contain STAC metadata and the requested image.

We can simply download everything, for inspection. Please note: this will download also the original S1 GRD files, which can take a lot of time for a big area or a timeseries.

The downloaded data can be opened, but these are fairly large files, making visualization more difficult.

The foreseen way of interacting with it is to use openEO to further process the dataset into a more manageable result.

Output visualization

If we don't need CARDL compliant data, we can also use the sar_backscatter process:

Sigma0:

Gamma0:

Sigma To Gamma Ratio

Timeseries comparison

Next to requesting CARD4L backscatter data on SentinelHub, we can also generate Sigma0 backscatter on CreoDIAS.

Compute the mean value, for each timestamp. OpenEO can also do this for you.

Sentinel-1

Step 2 - openEO graph creation for CARD4L ARD Sentinel-1 processed with SNAP

  1. Open the connection with openEO back-end. Please use the openeo-auth tool to configure credentials. https://open-eo.github.io/openeo-python-client/auth.html#config-files-and-openeo-auth-helper-tool

Explore the pre-computed data and find the available dates over our area of interest:

  1. Define range of interest in time for Sentinel-1
  1. Apply the CARDL compliant SAR processing.
  1. Save process as final step, here we use GeoTIFF as output format.
  1. Now we will create a batch job and start it. More info about batch jobs can be found here:

    https://openeo.org/documentation/1.0/glossary.html#data-processing-modes

    https://open-eo.github.io/openeo-python-client/batch_jobs.html

Output visualization